"""
需求：
提示用户输入用户姓名，并保存到变量中
提示用户输入用户年龄，保存到变量中，并转换成整数
提示用户输入用户身高，保存到变量中，并转换成浮点数
在控制台输出用户姓名、年龄、身高对应变量的数据类型
按照以下格式输出用户信息：“姓名:xxx 年龄:xxx 身高:xxx”
在控制台输出该用户5年之后的年龄，格式：“张三 5 年之后的年龄是 25”
在控制台输出该用户现在是否成年，格式：“张三是否成年：True”
"""
# 按照要求定义输入名字，年龄，身高
name = input("请输入名字：")
age = int(input("请输入年龄："))
height = float(input("请输入身高："))
# 输出输出用户姓名、年龄、身高对应变量的数据类型
print("--------类型为----------")
print("姓名类型：", type(name))
print("年龄类型：", type(age))
print("身高类型：", type(height))
# 直接输出信息
print("--------两种不同输出----------")
print(f"姓名为：{name} 年龄为：{age} 身高为：{height}")
print("姓名为：{0} 年龄为：{1} 身高为：{2}".format(name, age, height))

# 输出5年后的年龄
print("--------输出5年后的年龄----------")
print(f"{name}5年后的年龄是：{age + 5}")
# 输出是否成年：年龄和18岁进行比较 ‐‐‐> 结果是布尔值
print(f"{name}是否成年：{age >= 18}")
